SAL, Kodkod, and BDDs for Validation of B Models Lessons and Outlook
نویسندگان
چکیده
PROB is a model checker for high-level B and Event-B models based on constraint-solving. In this paper we investigate alternate approaches for validating high-level B models using alternative techniques and tools based on using BDDs, SAT-solving and SMTsolving. In particular, we examine whether PROB can be complemented or even supplanted by using one of the tools BDDBDDB, Kodkod or SAL.
منابع مشابه
Salvianolic acid B improves insulin secretion from interleukin 1β-treated rat pancreatic islets: The role of PI3K-Akt signaling
Background and Objective: Oxidative stress induced by proinflammatory cytokines such as IL-1β plays a major role in β-cell destruction in diabetes type 1. Salvianolic acid B (Sal B) is a polyphenolic compound with antioxidant and protective effects. Thus, objective of this study was to assess the protection exerted by Sal B on isolated rat islets exposed to IL-1β and to investigate an underlyin...
متن کاملTowards Model Validation and Verification with SAT Techniques
After sketching how system development and the UML (Unified Modeling Language) and the OCL (Object Constraint Language) are related, validation and verification with the tool USE (UML-based Specification Environment) is demonstrated. As a more efficient alternative for verification tasks, two approaches using SAT-based techniques are put forward: First, a direct encoding of UML and OCL with Boo...
متن کاملValidation of effective factors in management of emerging infectious diseases with a focus on covid-19 pandemic
Background and objective: Risk reduction is one of the pillars of sustainable development of society. The aim of the research is Validation of effective factors in crisis management of emerging infectious diseases with a focus on covid-19 disease so that the managers of the organizations can gain benefits while having a systemic thinking and a suitable management model while passing along with ...
متن کاملValidating B, Z and TLA + Using ProB and Kodkod
We present the integration of the Kodkod high-level interface to SAT-solvers into the kernel of ProB. As such, predicates from B, Event-B, Z and TLA can be solved using a mixture of SAT-solving and ProB’s own constraint-solving capabilities developed using constraint logic programming: the first-order parts which can be dealt with by Kodkod and the remaining parts solved by the existing ProB ke...
متن کاملGenome-Scale Metabolic Network Models of Bacillus Species Suggest that Model Improvement is Necessary for Biotechnological Applications
Background: A genome-scale metabolic network model (GEM) is a mathematical representation of an organism’s metabolism. Today, GEMs are popular tools for computationally simulating the biotechnological processes and for predicting biochemical properties of (engineered) strains.Objectives: In the present study, we have evaluated the predictive power of two ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009